Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 MALLARDS GREEN Terraced £291,531 £288,000 6 Jun 2023
6 MALLARDS GREEN Terraced £348,174 £105,000 17 Aug 2001
11 MALLARDS GREEN Flats/Maisonettes £183,013 £129,000 9 Sep 2015